#include<stdio.h>
#include<stdlib.h>
/*
int *assign(int size,int n);
void destroy(int *p);
int main(void){
    int i,n;
    char *test;
    int *p;
   // p = test = assign(sizeof(int),10);
    //printf("%d,%d",test,p);
      test = assign(sizeof(int),10);
    if(test == NULL){
        return 0;
    }
    for(i = 0;i < 10 ;i ++){
       // test[i] = i +1;
       // printf("%d\t",test[i]);
       *(test + i) =i +1;
       printf("%d",*(test +i));
    }
    printf("\n");
    destroy(test);
    return 0;
}
int *assign(int size,int n){
    return (int *)malloc(size * n);
}
void destroy(int *p){
    free(p);
}*/

int main(void){
    int *p;
    *p  =3;
    printf("d",*p);
    return 0;
}
